be fighting a running battle - Turkish English Dictionary